package com.xbongbong.saas.service;

import com.xbongbong.paas.domain.entity.ext.PaasFormDataEntityExt;
import com.xbongbong.paas.pojo.dto.FormDataListDTO;
import com.xbongbong.paas.toolbox.exception.XbbException;
import com.xbongbong.pro.applist.pojo.vo.ListAppVO;

import java.util.List;

/**
 * @author zcp
 * @version v1.0
 * @since v1.0
 */
public interface OnlinePaymentFlowService {

    /**
     * 格式化移动端列表页
     *
     * @param formDataListDTO 入参
     * @param esEntities 数据列表
     * @param totalCount 数据个数
     * @return com.xbongbong.pro.applist.pojo.vo.ListAppVO
     * @throws XbbException
     * @author zcp
     * @since v1.0
     * @version v1.0
     */
    ListAppVO formatOnlinePaymentFlowAppList(FormDataListDTO formDataListDTO, List<PaasFormDataEntityExt> esEntities, Integer totalCount) throws XbbException;
}
